semi-trailer combination - Alemán Inglés Diccionario